deep-sea oasis - Turkish English Dictionary